/*
*	create by  jack ,20210705
*
*	描述 ：
*		  该文件提供了一套设备调用的接口，屏蔽具体实现细节,以达到应用程序可以在不同的平台上联合调试。
*		  open 返回该设备枚举类别。无设备实现时，返回负数.
*   修改记录：[内容][作者][时间]
*
*/


#ifndef _SANJI_OS_TIMER_H_
#define _SANJI_OS_TIMER_H_

#include "define_comm.h"
#include "device.h"
#include "file_operation.h"
#include "klist.h"

#include "rcc_apb_periph.h"
#include "nvic.h"

#ifdef __cplusplus
extern "C"{
#endif



struct timer_device_data
{
    struct rcc_apb_periph rcc_apb;
    struct peripheral_nvic nvic;
    struct peripheral_timer timer;
};




#ifdef __cplusplus
}
#endif
#endif
